//
//  Common.swift
//  SHWeibo3
//
//  Created by teacher on 16/7/20.
//  Copyright © 2016年 teacher. All rights reserved.
//
// 与oc中的pch 相似
import UIKit
// 微博app切换根控制器的通知
let WBSwitchRootViewControllerNoti = "WBSwitchRootViewControllerNoti"
// 表情键盘删除按钮通知
let WBEmoticonDeleteButtonNoti = "WBEmoticonDeleteButtonNoti"
// 表情键盘按钮通知
let WBEmoticonButtonsNoti = "WBEmoticonButtonsNoti"
// 微博账号
//let wbName = "rangyuan05788697@163.com"
//let wbPasswd = "bbb333"
let wbName = "muqi70595723@163.com"
let wbPasswd = "bbb333"

// 新浪微博相关信息
let APPKEY = "3414311633"
let APPSECRET = "008fc6c8bcae365d315971586453645a"
// 回调页
let APPREDIRECT_URI = "http://www.baidu.com"

// app主题颜色
let ThemeColor = UIColor.orangeColor()
// 屏幕的宽和高
let SCREENW = UIScreen.mainScreen().bounds.width
let SCREENH = UIScreen.mainScreen().bounds.height
// RGB颜色
func RGB(red: CGFloat, green: CGFloat, blue: CGFloat, alpha: CGFloat = 1) -> UIColor{
    return UIColor(red: red / 255, green: green / 255, blue: blue / 255, alpha: alpha)
}
// 随机颜色
func RandomColor() ->UIColor{
    let r = random()%256
    let g = random()%256
    let b = random()%256
    return RGB(CGFloat(r), green: CGFloat(g), blue: CGFloat(b))
}

/// 打印
///
/// - parameter message:  打印内容
/// - parameter file:     类名
/// - parameter line:     行数
/// - parameter function: 方法名
func printLog<T>(message: T,file:String = __FILE__, line:Int = __LINE__, function: String = __FUNCTION__){
    // 上线后关闭打印 因为打印消耗性能
    #if DEBUG
    let f = (file as NSString).lastPathComponent
    let result = "\(f) [\(line)] \(function) : \(message)"
    print(result)
    #endif
}


















